如何让git只提交跟踪文件

您所在的位置:网站首页 git add和git commit 如何让git只提交跟踪文件

如何让git只提交跟踪文件

#如何让git只提交跟踪文件| 来源: 网络整理| 查看: 265

我刚开始使用git,它让我疯狂.如果我理解git正常工作的方式:

即使跟踪文件,您也必须在提交之前将其添加到临时池中.

只有登台池中的文件才会提交到本地存储库.

当使用"git add"将非跟踪文件添加到临时池时,它会自动成为跟踪文件.

当使用'git rm'(或'git rm --cached',如果我不希望从FS中删除它)删除跟踪文件时,会在暂存池中插入删除"操作",该操作将在下一个'git commit'上的本地存储库.

但是,如果我有一个已修改的100个跟踪文件,则单独添加它们以准备提交是相当繁琐的.当我从我的树根进行svn提交时,subversion将默认提交仅使用'svn add'添加或使用'svn rm'删除的已修改的跟踪文件.

所以问题是,是否有一个git命令可以执行'svn commit'所做的事情,即仅添加和提交已修改或删除的所有跟踪文件,而不是将树中的每个单独文件添加到临时池?

1> divix..:

git add -u 应该只添加修改和删除的文件.



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3